odor particle - Alemán Inglés Diccionario